Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
101 ELSTREE ROAD Detached £1,598,528 £325,000 25 Nov 1997
103 ELSTREE ROAD Detached £551,930 £355,000 19 Oct 2007
105 ELSTREE ROAD Detached £900,037 £380,000 30 May 2003
107 ELSTREE ROAD Detached £960,423 £775,000 23 Jul 2018
109 ELSTREE ROAD Detached £915,309 £740,000 31 Aug 2018
111 ELSTREE ROAD Detached £294,275 £189,277 31 Oct 2007